$(document).ready(function(){
 // buttonHoverJs();
  addMoreLists();
  trSelected();
  trBackground();
})
//topMenuSelect
function topMenuSelect(){
	var indexFirst=arguments[0];
	$('#left_menu ul li').removeClass('menu_select');
	$('#left_menu ul li:eq('+indexFirst+')').addClass('menu_select');
	if(arguments[1]!=null){
	   var b=arguments[1];
	   $('#i_second_menu ul li').removeClass('list_select');
	   $('#i_second_menu ul li.i_second_menu_li:eq('+b+')').addClass('list_select');
	}else{
		return false
	}
}
//按钮HOVER等通用事件
function buttonHoverJs(){
	//新建任务HOVER事件	
	// $('.i_button').hover(function(){$(this).css({'opacity':1})},function(){$(this).css({'opacity':0.7})});
	// $('.i_icon').hover(function(){$(this).css({'opacity':1})},function(){$(this).css({'opacity':0.7})});
	// $('.i_create_big').hover(function(){$(this).css('opacity',1)},function(){$(this).css('opacity',0.9)});
	// $('.create_task').hover(function(){$(this).find('.i_hide').slideDown();$('.i_create_big').val('下达任务')},function(){$(this).find('.i_hide').fadeOut();$('.i_create_big').val('新建任务')});
	// $('.i_breakdown').hover(function(){$(this).css('opacity',1)},function(){$(this).css('opacity',0.9)});
	// $('.i_report').hover(function(){$(this).css('opacity',1)},function(){$(this).css('opacity',0.9)});
	// $('.i_assist').hover(function(){$(this).css('opacity',1)},function(){$(this).css('opacity',0.9)});
}
//批量新建任务，下达任务事件
function addMoreLists(){
	$('.i_add_writing_icon').click(function(){
	
	
	});   
}
//列表隔行换色
function trBackground(){
	var trs=$('.i_table_tr');
	for(var i=0;i<trs.length;i++){
		if(i%2!=0){
		  $('.i_table_tr:eq('+i+')').addClass('dark_row');  
		  }
	   }
}
//列表每一行选中后添加i_row_select,并进行相应操作
function trSelected(){
	 $('.i_table_tr').click(function(){
	     $('.i_table_tr').removeClass('i_row_select');	 
	     $(this).addClass('i_row_select');
	 })
}
//button_operation
function taskOperation(url,name){
	     if($('.i_row_select').length==0){
	         alert('请选择一项'); 
	       }
	   else{
		   var getId;
		   if(name==true){
			   getId=$('tr.i_row_select').attr('name');
		   }else{
			   getId=$('tr.i_row_select').attr('id');
		   }
	       var url_=url;
	       url_=url_+getId;
	       window.location.href=''+url_+'';
	       }    
}
//用户权限操作
function userPurview(){
	$('.i_table_tr').click(function(){
	 var ifLock=$('tr.i_row_select').attr('lock');
	 if(ifLock==1){$('.i_unlock').removeClass('i_button_disabled').removeAttr('disabled');$('.i_lock').addClass('i_button_disabled').attr('disabled',true)};
	 if(ifLock==0){$('.i_lock').removeClass('i_button_disabled').removeAttr('disabled');$('.i_unlock').addClass('i_button_disabled').attr('disabled',true)};
	})  
}
//封装i_tab$('.i_tab').Tab({url:....},输入框弹出编辑层$('input').popLayer())
(function($){
 $.fn.extend({
	  Tab:function(arg){
	  var options={
		  contentUrl:arg.contentUrl,
		  select:arg.select
		  };
	  this.each(function(){
      $(this).children('.i_tab_ul').children('li').addClass('i_tab_li').children('a').addClass('i_tab_li_link');
      $('.i_tab_li:eq('+options.select+')').addClass('i_tab_li_select').children('a').addClass('i_tab_li_link_select');
      $('.i_main_content').load(options.contentUrl[options.select]);
      $(this).children('.i_tab_ul').children('li').each(function(index,obj){
    	                            $(this).click(function(){
    	                            var $that=$(this);	
    	                            $('.i_main_content').load(options.contentUrl[index])//callback	
    	                            $that.siblings('li').removeClass('i_tab_li_select').end().addClass('i_tab_li_select');
    	                            $that.siblings('li').children('a').removeClass('i_tab_li_link_select');
    	                            $that.children('a').addClass('i_tab_li_link_select');
    	 });//li.click  
       });//li.each
	 })//this.each
	  //alert(options.contentUrl)
 },//Tab
     PopLayer:function(options){
	 var options=$.extend({css :{width:"260",height:"auto",background:"#FAFAFA",border:"#F2F2F2 1px solid"},position:"middle"},options);
	 //alert(options.css.width)
 }//poplayer
 })	
})(jQuery)
/*
 $(input).PopLayer({
    css:{
         width:20,
         height:auto,
         background:#ffffff,
         border:#000 1px solid,
         border-radius:2px,
         box-shadow:2px #000
      }   
    })
 */

jQuery.fn.itask_input_date = function() {
	var _id = this.attr('id');
	var oldClass = this.attr('class');
	var newclass;
	if(oldClass!=null&&oldClass.indexOf('readonly') != -1){
		newclass = oldClass;
	}else{
		newclass = oldClass+' '+'readonly';
	}
	this.attr('readonly', 'readonly')
		.attr('class',newclass)
		.attr('size', 16);
	var _img = jQuery('<img />')
		.attr('src', 'static/images/calendar.gif')
		.attr('id', _id+'_img')
		.css('cursor', 'pointer');
	this.after(_img);
	
	var calc = Calendar.setup({
		inputField:_id,
		weekNumbers: false,
		animation: false,
		bottomBar: true,
		onSelect: function(){
			this.hide();
		}
	});
	
	calc.manageFields(_id+"_img", _id, "%Y-%m-%d");
}